const { Sequelize } = require("sequelize");
const {
    MYSQL_HOST,
    MYSQL_PORT,
    MYSQL_USER,
    MYSQL_PWD,
    MYSQL_DB,
} = require("../config/config.default");

const seq = new Sequelize(MYSQL_DB, MYSQL_USER, MYSQL_PWD, {
    host: MYSQL_HOST,
    port: MYSQL_PORT,
    dialect: "mysql",
});

//测试连接
seq.authenticate()
    .then(() => {
        console.log("数据库连接成功");
    })
    .catch((err) => {
        console.log(MYSQL_PWD);
        console.log("数据库连接失败");
        console.log(err);
    });

module.exports = seq;
